package com.ship.boats.domain.vo;

import com.ship.common.core.mapping.Label;
import com.ship.common.core.mapping.TableColumn;
import io.swagger.annotations.ApiModelProperty;

/**
 * <b>QueryBoatsSisterInfo</b>
 *
 * @description: QueryBoatsSisterInfo <br>
 * @date: 2024/4/11 14:39 <br>
 * @author: lhm <br>
 * @version: 1.0 <br>
 */
public class QueryBoatsSisterInfo {
    @ApiModelProperty(value = "船舶名称")
    private String shipName;

    @ApiModelProperty(value = "imo号")
    private String imo;

    @ApiModelProperty(value = "mmsi号")
    private String mmsi;

    @ApiModelProperty(value = "载重吨")
    private Integer deadWeight;

    @ApiModelProperty(value = "净吨")
    private Integer netTonnage;

    @ApiModelProperty(value = "推进动力类型")
    private String propulsionType;

    @ApiModelProperty(value = "建造年份")
    private Integer yearOfBuild;

    @ApiModelProperty(value = "建造日期")
    private String dateOfBuild;

    @ApiModelProperty(value = "造船厂")
    private String shipBuilder;

    @ApiModelProperty(value = "造船国家")
    private String countryOfBuild;

    @ApiModelProperty(value = "注册船东")
    private String registeredOwner;

    @ApiModelProperty(value = "船管方")
    private String shipManager;

    @ApiModelProperty(value = "船舶经营公司")
    private String operator;

    @ApiModelProperty(value = "集团受益方")
    private String groupBeneficialOwner;

    public String getShipName() {
        return shipName;
    }

    public void setShipName(String shipName) {
        this.shipName = shipName;
    }

    public String getImo() {
        return imo;
    }

    public void setImo(String imo) {
        this.imo = imo;
    }

    public String getMmsi() {
        return mmsi;
    }

    public void setMmsi(String mmsi) {
        this.mmsi = mmsi;
    }

    public Integer getDeadWeight() {
        return deadWeight;
    }

    public void setDeadWeight(Integer deadWeight) {
        this.deadWeight = deadWeight;
    }

    public Integer getNetTonnage() {
        return netTonnage;
    }

    public void setNetTonnage(Integer netTonnage) {
        this.netTonnage = netTonnage;
    }

    public String getPropulsionType() {
        return propulsionType;
    }

    public void setPropulsionType(String propulsionType) {
        this.propulsionType = propulsionType;
    }

    public Integer getYearOfBuild() {
        return yearOfBuild;
    }

    public void setYearOfBuild(Integer yearOfBuild) {
        this.yearOfBuild = yearOfBuild;
    }

    public String getDateOfBuild() {
        return dateOfBuild;
    }

    public void setDateOfBuild(String dateOfBuild) {
        this.dateOfBuild = dateOfBuild;
    }

    public String getShipBuilder() {
        return shipBuilder;
    }

    public void setShipBuilder(String shipBuilder) {
        this.shipBuilder = shipBuilder;
    }

    public String getCountryOfBuild() {
        return countryOfBuild;
    }

    public void setCountryOfBuild(String countryOfBuild) {
        this.countryOfBuild = countryOfBuild;
    }

    public String getRegisteredOwner() {
        return registeredOwner;
    }

    public void setRegisteredOwner(String registeredOwner) {
        this.registeredOwner = registeredOwner;
    }

    public String getShipManager() {
        return shipManager;
    }

    public void setShipManager(String shipManager) {
        this.shipManager = shipManager;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public String getGroupBeneficialOwner() {
        return groupBeneficialOwner;
    }

    public void setGroupBeneficialOwner(String groupBeneficialOwner) {
        this.groupBeneficialOwner = groupBeneficialOwner;
    }
}
